I-DEVS: imprecise real-time and embedded DEVS modeling
نویسندگان
چکیده
The problem of over-running in hard real-time systems poses critical risks to the hardware under control. The imprecise computation technique offers an effective way of resource utilization in these cases. We introduce Imprecise-DEVS (IDEVS), a model-driven approach to develop real-time and embedded applications based on the DEVS (Discrete Event Systems Specification) formalism. This approach combines the dynamic advantages of the imprecise computation technique with the rigor of a formal modeling methodology. This framework can be used to develop embedded applications incrementally, integrating imprecise models with hardware components seamlessly. We have defined structural modifications to DEVS in order to allow imprecise model definition.
منابع مشابه
A Simplified Real - Time Embedded Devs Approach towards Embedded and Control Design
The development of embedded systems with real-time constraints has received the thorough study of the software engineering community in the last 20 years. We propose a model-driven real-time simplified P-DEVS (Parallel Discrete EVent Simulation system) method to develop this kind of applications based on formal DEVS, a formal technique originally created for modeling and simulation of discrete ...
متن کاملReal-Time and Embedded Systems Development based on Discrete Event Modeling and Simulation
iii To my parents, making me who I am now with their love and support, and to my loving wife, Shafagh, for his constant love, support, and encouragement. Abstract The design and development of embedded hard real-time (RT) systems is one of the most complex software development practices, because of the criticality and timeliness required for these systems. One critical aspect of RT systems is t...
متن کاملeCD++: an engine for executing DEVS models in embedded platforms
We introduce Embedded CD++ (eCD++), an engine that can execute DEVS models in embedded environments. It deploys a Flat Coordinator and the GGAD Graphical Modeling tool, which supports the Parallel DEVS formalism. Its real-time extensions allow users to develop hardware-in-the-loop applications with ease, being able to integrate them in DEVS-based
متن کاملModeling and Controlling a Robotic Arm with E-CD++
The E-CD++ tool uses the RT-DEVS (real-time DEVS) formalism for modeling, simulation and execution of realtime and embedded applications. This formal modelling and simulation approach can be used as a robust foundation for developing real-time and embedded applications. It eases verification of the product, as sometimes verifying an embedded application in the real environment can be very risky...
متن کاملOn the verification of hybrid DEVS models
Hybrid systems (those where continuous and discrete phenomena interact) can be found in many natural and artificial systems. For example, real-time embedded systems usually include discrete-event controllers interacting with a continuous plant. Verifying such real-time systems for correctness is of utmost importance, as results of incorrect behavior could be catastrophic. Although Modeling and ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011